ghost cat shark - German English Dictionary